import { RouteConfig } from "@runtime/module/Router/RouterComponent";

export const AppRouteConfig: RouteConfig = new RouteConfig(
    'MMWR',
    'MMWR',
    new Map<string, string>([
        ['default', '/src/components/Apps/MMWR/MMWR.vue'],
        ['modal', '/src/components/Modal/ModalComponent.vue'],
    ]), [
        new RouteConfig(
            'Home',
            'Home',
            new Map<string, string>([['default', '/src/components/Apps/MMWR/HomePage.vue'],])),
        new RouteConfig(
            'Introduction',
            'Introduction',
            new Map<string, string>([['default', '/src/components/Apps/MMWR/IntroductionPage.vue'],])
        ),
        new RouteConfig(
            'Structure',
            'Structure',
            new Map<string, string>([['default', '/src/components/Apps/MMWR/StructurePage.vue'],])
        ),
        new RouteConfig(
            'Principle',
            'Principle',
            new Map<string, string>([['default', '/src/components/Apps/MMWR/PrinciplePage.vue'],])
        ),
        new RouteConfig(
            'Install',
            'Install',
            new Map<string, string>([['default', '/src/components/Apps/MMWR/InstallPage.vue'],])
        ),
        new RouteConfig(
            'Calibration',
            'Calibration',
            new Map<string, string>([['default', '/src/components/Apps/MMWR/CalibrationPage.vue'],])
        ),
        new RouteConfig(
            'Protocol',
            'Protocol',
            new Map<string, string>([['default', '/src/components/Apps/MMWR/ProtocolPage.vue'],])
        ),
        new RouteConfig(
            'Usage',
            'Usage',
            new Map<string, string>([
                ['default', '/src/components/Apps/MMWR/UsagePage.vue'],
            ]),
            [
                new RouteConfig(
                    'UseRadarBaseInformation',
                    'UseRadarBaseInformation',
                    new Map<string, string>([['default', '/src/components/Apps/MMWR/UseRadarBaseInformation.vue'],])
                ),
                new RouteConfig(
                    'UseRadarBaseConfiguration',
                    'UseRadarBaseConfiguration',
                    new Map<string, string>([['default', '/src/components/Apps/MMWR/UseRadarBaseConfiguration.vue'],])
                ),
                new RouteConfig(
                    'UseRadarFilterInformation',
                    'UseRadarFilterInformation',
                    new Map<string, string>([['default', '/src/components/Apps/MMWR/UseRadarFilterInformation.vue'],])
                ),
                new RouteConfig(
                    'UseRadarFilterConfiguration',
                    'UseRadarFilterConfiguration',
                    new Map<string, string>([['default', '/src/components/Apps/MMWR/UseRadarFilterConfiguration.vue'],])
                ),
                new RouteConfig(
                    'UseRadarCollisionDetectionConfiguration',
                    'UseRadarCollisionDetectionConfiguration',
                    new Map<string, string>([['default', '/src/components/Apps/MMWR/UseRadarCollisionDetectionConfiguration.vue'],])
                ),
                new RouteConfig(
                    'UseRadarCollisionDetectionAreaConfiguration',
                    'UseRadarCollisionDetectionAreaConfiguration',
                    new Map<string, string>([['default', '/src/components/Apps/MMWR/UseRadarCollisionDetectionAreaConfiguration.vue'],])
                ),
            ]
        ),
    ]);